0fc9bd67ee9e536341a25deb3726ec60e6253b7b,publish/src/main/java/com/indix/gocd/s3publish/PublishExecutor.java,PublishExecutor,execute,#TaskConfig#TaskExecutionContext#,27
Before Change
@Override
public ExecutionResult execute(TaskConfig config, final TaskExecutionContext context) {
environment.putAll(context.environment().asMap());
if (isEmpty(env(AWS_ACCESS_KEY_ID)))
return ExecutionResult.failure(envNotFound(AWS_ACCESS_KEY_ID));
if (isEmpty(env(AWS_SECRET_ACCESS_KEY)))
return ExecutionResult.failure(envNotFound(AWS_SECRET_ACCESS_KEY));
if (isEmpty(env(GO_ARTIFACTS_S3_BUCKET)))
After Change
public ExecutionResult execute(TaskConfig config, final TaskExecutionContext context) {
final GoEnvironment env = new GoEnvironment();
env.putAll(context.environment().asMap());
if (env.isAbsent(AWS_ACCESS_KEY_ID)) return envNotFound(AWS_ACCESS_KEY_ID);
if (env.isAbsent(AWS_SECRET_ACCESS_KEY)) return envNotFound(AWS_SECRET_ACCESS_KEY);
if (env.isAbsent(GO_ARTIFACTS_S3_BUCKET)) return envNotFound(GO_ARTIFACTS_S3_BUCKET);